About Kenilworth Investments 1 Limited (FC027529) Cayman Islands