About Ambin Limited (06549039) United Kingdom