About Bubblydahlia Ltd (12464599) United Kingdom