About Elide Limited (12253327) United Kingdom