About Jack Squared Limited (09088422) United Kingdom