About Ambal Ltd (11898571) United Kingdom