About Mindaugas Norkus Limited (12113230) United Kingdom