About I J Developments Ne Ltd (13578661) United Kingdom