About Ijlc Solutions Limited (07719276) United Kingdom