About Lateral Intellect Ltd (11045753) United Kingdom