About Applied Research Creative Studio Limited (10757481) United Kingdom