About Fitzrovia Promotions Limited (04106080) United Kingdom