About Birla Technologies Ltd (07687282) United Kingdom