About Jasper Private Equity Limited (10389402) United Kingdom