About Negrusa Limited (10235266) United Kingdom