About Ambs Solutions Ltd (10542622) United Kingdom