About Paradigm Ecommerce Ltd (10754452) United Kingdom