About Klr78gs Limited (11348856) United Kingdom