About Bubblr Cln Limited (12504499) United Kingdom