About Fitzrovia Limited (12355411) United Kingdom