About Swifter Limited (10581605) United Kingdom