About Ifrs Tech Consultant Ltd (10104398) United Kingdom