About Logical Aspects Limited (05023940) United Kingdom