About J-three Management Ltd (12399918) United Kingdom