About Jackroy Ltd (09783621) United Kingdom