About Odie Bear Ltd (SC677886) United Kingdom