About Solo Alliance Limited (13128729) United Kingdom