About Fitzrovia Associates Limited (11966439) United Kingdom