About Veelogic Software Solutions Ltd (08215504) United Kingdom