About Stillas Systemer Invest Limited (11133529) United Kingdom