About Jack&rs Ltd (11030304) United Kingdom