About Mayvinci Holdings Ltd (11772452) United Kingdom