About N Takhar Consultancy Limited (12068128) United Kingdom