About Olafsen-hoibach Investment Limited (11541528) United Kingdom