About Lateral Solutions Limited (11937682) United Kingdom