About Lidaboard Solutions Ltd (11905699) United Kingdom