About Kendrix Ltd (12192101) United Kingdom