About Ambe Technologies Limited (11142120) United Kingdom