About Boba Commodities Limited (08647167) United Kingdom