About Penelope Sinoia Investments Limited (12980635) United Kingdom