About Kslo Limited (07777018) United Kingdom