About Sentia Prae Ltd (11288260) United Kingdom