About Kayjoy Ventures Limited (12019559) United Kingdom