About Palermo Jst Ltd (SC610510) United Kingdom