About Maijoyi Private Limited (09492188) United Kingdom