About J L I C Services Limited (12443603) United Kingdom