About Besa Meis Limited (13243416) United Kingdom