About L S A Management Ltd (11863978) United Kingdom