About Noyce Holdings Limited (10244519) United Kingdom