About Lima Fitzrovia Limited (09103067) United Kingdom