About Farnell Invest Holding Limited (11112796) United Kingdom