About Aigars Lapa Limited (11234557) United Kingdom