About Takhar Consulting Ltd (10679037) United Kingdom