About Bub International Limited (10082802) United Kingdom