About Venkateshwara Ltd (10490466) United Kingdom