About Sidi Studio Ltd (13069386) United Kingdom