About Lallo Ltd. (NI632866) United Kingdom