About Fitzrovia Group Limited (10704137) United Kingdom