About Prorsum Advisors Limited (12737092) United Kingdom