About Nick Construct Limited (13512752) United Kingdom