About Rubber Bear Ltd (12265653) United Kingdom