About Nallac Ltd (10127119) United Kingdom