About Eed Technology Limited (10562890) United Kingdom