About Boo Holdings Ltd (10824375) United Kingdom