About Memory Bears Ltd (13286197) United Kingdom