About Worx Motor Company Ltd (11997889) United Kingdom