About Logicware Associates Limited (02714894) United Kingdom