About Thakrar Consulting Limited (09553196) United Kingdom