About Ki Pal Limited (11057139) United Kingdom