About Xk Vernon Ltd (13652757) United Kingdom