About Bublbag Limited (SC516491) United Kingdom