About Ni029539 Limited (NI029539) United Kingdom