About Bubble Max Ltd (11202125) United Kingdom