About J Delle Ltd (13575804) United Kingdom