About 129 Khr (management) Limited (11553512) United Kingdom