complicated company law