About Veejok Ltd (13406345) United Kingdom