About Fitzrovia Inc Limited (11299078) United Kingdom