About Beltane Investments Beheer Limited (09605607) United Kingdom