About Yamki Properties Ltd (11862898) United Kingdom