About Veenoct Ltd. (04454243) United Kingdom