About Klipspot Ltd (11893328) United Kingdom