About Ja Management (london) Limited (09138896) United Kingdom