About Stenutvikling Invest Limited (06743227) United Kingdom