About Bhagirathi Ltd (12447461) United Kingdom