About Listo Limited (NI064673) United Kingdom