About Kodi Services Ltd (10120158) United Kingdom