About Magrock Limited (10138251) United Kingdom