About Nwi Lancaster 2 Limited (12406994) United Kingdom