About Lapis Solutions Ltd (09504869) United Kingdom