About Jpollo Ltd (12129460) United Kingdom