About Rice Pop Properties Ltd (12128249) United Kingdom