About Ambergris Limited (10619687) United Kingdom