About Takk Consulting Ltd (09300282) United Kingdom