About Citypool Investments Limited (12707317) United Kingdom