About Nallor Ltd (SC587423) United Kingdom