About Skdl Investment Ltd (12644533) United Kingdom