About Beltane Qs Investment Llp (OC401828) United Kingdom