About Jakukiki Properties Ltd (13405625) United Kingdom