About Invica Newco Limited (12997553) United Kingdom