About The Joury Ltd (12963889) United Kingdom