About Joe Noe Limited (NI660519) United Kingdom