About Kead Investments Limited (NI649285) United Kingdom