About 32 Rita Freehold Limited (13317573) United Kingdom