About Mindaugas Strimaitis Ltd (10854935) United Kingdom