About Takhar2 Limited (12259882) United Kingdom