About Ambr3 Limited (12180102) United Kingdom