About Veotec Holdings Limited (10435539) United Kingdom