About Klc 28 Limited (06957674) United Kingdom