About Takhar Qa Solutions Ltd (10286546) United Kingdom