About Skl Ventures Ltd (12751694) United Kingdom