About Athlone Holding Company Ltd. (SC528512) United Kingdom