About Lectan Solutions Llp (OC334599) United Kingdom