About L Icat Limited (09947149) United Kingdom