About Bakke Investments Limited (12954527) United Kingdom