About Ajoy Sahu Studio Limited (13004614) United Kingdom