About Rothstein & Held Limited (11692125) United Kingdom