About Jokerowski Limited (12780896) United Kingdom