About Jokaso Properties Ltd (12159762) United Kingdom