About Yi Properties Ltd (12284904) United Kingdom