About Canvi Holdings Ltd (11457791) United Kingdom