About Veeno Leicester Ltd (10142937) United Kingdom