About Eduard Project 6891 Ltd (13595355) United Kingdom