About Swe Invest Ltd (10697308) United Kingdom