About Soderman Holdings Ltd (11559482) United Kingdom