About Bubblebear Apps Ltd. (09232853) United Kingdom