About Proprium Dei Ltd (11154380) United Kingdom