About Adelaide Investment (holdings) Ltd (11356814) United Kingdom