About Lateral Partners Limited (12460420) United Kingdom