About Eky Technology Limited (10211959) United Kingdom