About Vishal Thakrar Consulting (vtc) Ltd (10230486) United Kingdom