About Klash Holdings Limited (03669387) United Kingdom