About Sati Design Limited (12098961) United Kingdom