About Sw1 Management Limited (07286365) United Kingdom