About Magnus Opifex Seven Ltd (11988834) United Kingdom