About Ajd Studios (licensed Trade Nominees) Limited (SC425787) United Kingdom