About Bubins Group Ltd. (10770936) United Kingdom