About Veedeebee Limited (07144268) United Kingdom