About Magnimise Management Limited (12585148) United Kingdom