About Boo Group Ltd (11773007) United Kingdom