About Logical Sense Limited (05242335) United Kingdom