About Wangborg Invest Limited (11028831) United Kingdom