About Sw1a Limited (04305770) United Kingdom