About Logic Associates Limited (07915965) United Kingdom