About Logical Intent International Limited (08404192) United Kingdom