About Yetamax Property Co. Limited (00630965) United Kingdom