About Magopa Limited (09520188) United Kingdom