About Verolodo Ltd. (09415870) United Kingdom