About Eddar Ltd (12983275) United Kingdom