About Sw1 Investments Limited (12541522) United Kingdom