About Elachi N Ltd (11238245) United Kingdom