About Bagri Developments Ltd (11807333) United Kingdom