About Jackoxi Limited (13329470) United Kingdom