About Logic 78 Limited (07501211) United Kingdom