About Denti Investment Holdings Ltd (11987527) United Kingdom