About Josmeken (pvt) Ltd (09088531) United Kingdom