About Marvin S Magic Holdings Limited (08714466) United Kingdom