About Amidar Consulting Ltd (10199086) United Kingdom