About Kendris (uk) Ltd (12895718) United Kingdom