About Kendo Prime Media Limited (10544383) United Kingdom