About Jaka Ltd (12310228) United Kingdom