About Klr Design Limited (10329236) United Kingdom