About Lateral Solutions Ipc Ltd (13430120) United Kingdom