About Mcjoy Limited (10386836) United Kingdom