About Ridgebears Ltd (11910211) United Kingdom