About Kitch Technologies Ltd (12144692) United Kingdom