About Eda Solutions (united Kingdom) Ltd (07160993) United Kingdom