About Baliga Limited (11440964) United Kingdom