About K8 Retail Limited (05942872) United Kingdom