About Skl By Satti Ltd (12090549) United Kingdom