About Gjenbruk Investment Limited (11466025) United Kingdom