About Lateral I.t. Consulting Limited (SC304078) United Kingdom