About Jokayos Ventures Limited (10564176) United Kingdom