About 64 Globe Road Rtm Company Limited (12297642) United Kingdom