About Leif Olsson I Varberg Limited (10180251) United Kingdom