About Kerogen Investments No. 28b (uk) Limited (11078305) United Kingdom