About Lateral Thinking Holdings Limited (13274103) United Kingdom