About 11 88 Management Ltd (12415207) United Kingdom