About Mister Vaidas Ltd (10173099) United Kingdom