About Lateral Cue Consulting Limited (09980362) United Kingdom