About Phene Capital Limited (12811548) United Kingdom