About Palermo Limited (11158470) United Kingdom