About Alvydas Services Ltd (11123847) United Kingdom