About Ja&ia Consultants Ltd (10720726) United Kingdom