About Magmanager Limited (09623338) United Kingdom