About Magnimopus Limited (09674862) United Kingdom