About K Plus U Limited (11217611) United Kingdom