About Softmore Technology Limited (10171184) United Kingdom