About K Fox Developments Limited (04476336) United Kingdom