About Swingle Limited (11833011) United Kingdom