About Solo Technology Limited (10057244) United Kingdom