About Logic Integration Limited (03569036) United Kingdom