About Veorer Ltd (11084906) United Kingdom