About 1010 Solutions Limited (11654125) United Kingdom