About Elom Solutions Ltd (12187340) United Kingdom