About Lapiss Lapiss Ltd (12124469) United Kingdom