LOGICAL PARADOX LIMITED, Southampton, United Kingdom