About Jelajam Sport Limited (12759442) United Kingdom