About J & A International Consultants Limited (10297666) United Kingdom