About Lm Oscar Ltd (SC689345) United Kingdom