About Magma Nominees Limited (07872199) United Kingdom