About 11 Palmeira Avenue Rtm Company Limited (12419413) United Kingdom