About Sw Advisors Limited (12107047) United Kingdom