About Thakor Consultancy Ltd (12891893) United Kingdom