About Rothbadi & Co Ltd (11165234) United Kingdom