About Fitzrovia Academy Limited (10778832) United Kingdom