About Ambaline Ltd (12370297) United Kingdom