About Rothschild Technology Limited (05347640) United Kingdom