About Verallo Group Limited (11257128) United Kingdom