About Magimore Limited (12793427) United Kingdom