About Joyn Limited (12427325) United Kingdom