About Bubiz Delish Limited (13679045) United Kingdom