About Leif Sjaforservice Investment Limited (11817938) United Kingdom