About Vaulerry Ltd (12438627) United Kingdom