About Ami R London Limited (12652164) United Kingdom