About Niklas Dahlbeck Ltd (11037965) United Kingdom