About Ja Nominees Ltd (07889665) United Kingdom