About Encend Io Ltd (13297276) United Kingdom