About Irla Legacy Committee Limited (12187762) United Kingdom