About Ambb Ltd (12450830) United Kingdom