About Olf1 Capital Gp Limited (13487841) United Kingdom