About Rize Developers Limited (12752603) United Kingdom