About Solo-logic Limited (03622827) United Kingdom