About Ekorn Ltd (09669207) United Kingdom