About Solo Bear Limited (13139911) United Kingdom