About K S S (london) Limited (11036307) United Kingdom