About Fourteen Capital London Limited (11157358) United Kingdom