About Oskar Lindh Limited (10549367) United Kingdom