About Leif Hansen Investment Limited (10423959) United Kingdom