About Kitch Investments Limited (11273711) United Kingdom