About Vlori Ltd (13059627) United Kingdom