About Solabear Limited (07516633) United Kingdom