About Deivis Tugovas Ltd (11502691) United Kingdom