About Klipso Ltd (11594378) United Kingdom