About Onex Holding Ltd (11616525) United Kingdom