About A & Kc Holdings Limited (13287537) United Kingdom