About Ruhel Ahmed Studio Ltd (10744858) United Kingdom