About Endrom Ltd (12664158) United Kingdom