About Amemory Limited (05030574) United Kingdom