About Joker Kapsize Limited (07590397) United Kingdom