About Bubboo S Ltd (10979933) United Kingdom