About Lauris Apsits Ltd (12687859) United Kingdom