About Ostersunds Lokalvard Limited (12424931) United Kingdom