About Yelo Limited (NI016345) United Kingdom