About Kilifi Investments Ltd (09307118) United Kingdom