About J Pad Developments Ltd (13690350) United Kingdom