About Ambais Limited (07711780) United Kingdom