About Negrila Construct Limited (13695713) United Kingdom