About Vidya Patel Company Ltd (11242931) United Kingdom