About Bombilla House Ventures Limited (NI676373) United Kingdom