About Skca 3 Ltd (10483108) United Kingdom