About Kix Media Solutions Limited (13157730) United Kingdom