About Ekenes Holdings Norway Ltd (11110643) United Kingdom