About Ambal Technologies Ltd (07166154) United Kingdom