About Swe Block Management Limited (11958682) United Kingdom