About Idar Johannessen Limited (12632255) United Kingdom