About Palestrina Limited (10410141) United Kingdom