About Amemo Limited (09528235) United Kingdom