About Kethrid Investments Limited (00633191) United Kingdom