About Prop Capital Limited (13242621) United Kingdom