About Veera Ltd (06635499) United Kingdom