About Jaychase Ltd (10841983) United Kingdom