About Skanderbeg Ltd (11875309) United Kingdom