About Bubbex Limited (11840144) United Kingdom