About Solo60 Ltd (11994643) United Kingdom