About Bukka Investments Limited (08189131) United Kingdom