About Jamco Consulting Ltd (10566222) United Kingdom