About Kelisha Limited (11307399) United Kingdom