About K&co Development Ltd (12638784) United Kingdom