About Venki Sundaram Limited (09328450) United Kingdom