About Magnarent Limited (02187951) United Kingdom