About Solo Group (holdings) Limited (09101873) United Kingdom