About 258 Solutions Limited (12435324) United Kingdom