About Ki Rodgers Ltd (13600418) United Kingdom