About Uk Vrkk International Limited (11140525) United Kingdom