About Ragged Jack Ltd (13308362) United Kingdom