About Tak.17 Consultancy Limited (10105293) United Kingdom