About Lateral Channel Limited (08083012) United Kingdom