About Novex Facilities Management Limited (13311587) United Kingdom