About Sw Exec Ltd (13076518) United Kingdom