About Marvic (holdings) Limited (11504427) United Kingdom