About Kofolious Limited (12905198) United Kingdom