About Robertas Judickas Ltd (11459487) United Kingdom