About Aembase Limited (09722349) United Kingdom