About Thindal Consultancy Uk Ltd (13544873) United Kingdom