About Kneady Technologies Ltd (12910342) United Kingdom