About Alylel Holdings Limited (09472088) United Kingdom