About I L Holdings Limited (05882002) United Kingdom