About Company Jack Limited (13182551) United Kingdom