About Veelink Bay Limited (12653882) United Kingdom