About 17e Management Ltd (12923524) United Kingdom