About Filip Berge Invest Limited (13590312) United Kingdom