About Ifrs Holding Ltd (13446509) United Kingdom