About L2ss Limited (NI630516) United Kingdom