About Fitzrovia Ventures Limited (02186475) United Kingdom