About Ambi & Co (uk) Ltd (08618375) United Kingdom