About Edyrot Ltd (12990809) United Kingdom