About Softlogic Solutions Limited (02470068) United Kingdom