About Veensys Technologies Limited (07987072) United Kingdom