About Eden Balti Ltd (12183552) United Kingdom