About Heiberg Investments Limited (05775073) United Kingdom