About V&k Limited (12945318) United Kingdom