About Aamer Holdings Limited (12016688) United Kingdom