About Eddy.video Ltd (12544514) United Kingdom