About K9 Turf Europe Ltd (12022926) United Kingdom