About Verallo Holdings Limited (10988936) United Kingdom