About Perpetual Notion Ltd (10961431) United Kingdom