About Takhar Solutions Limited (08085169) United Kingdom