About Andris Mockus Ltd (10916331) United Kingdom