About Bearbo Limited (10771555) United Kingdom