About Jsp Management (ne) Ltd. (11857137) United Kingdom