About Ja Investments One Limited (NI655845) United Kingdom