About Lomonosov Engineering Ltd (11947565) United Kingdom