About 17six Management Ltd (12924940) United Kingdom