About Slkx Limited (12150867) United Kingdom