About Yaki Joro Ltd (12144602) United Kingdom