About Solo Spirit Limited (11068544) United Kingdom