About Nicholson Projects Ltd (13619262) United Kingdom