About Solo (surrey) Holdings Limited (12579304) United Kingdom