About Lateral Technologies & Solutions (holdings) Limited (SC552141) United Kingdom