About Ialyrea Ltd (12249401) United Kingdom