About Acme Swidgets Ltd. (SC294813) United Kingdom