About Ifrs Holding Ltd (10514990) United Kingdom