About Eddysense Ltd. (10884998) United Kingdom