About Magnum Group London Ltd (12695295) United Kingdom