About Lateral Leap Limited (06974639) United Kingdom