About Sahara Productions International Limited (04128037) United Kingdom