About I Am Studios (scotland) Ltd (SC694853) United Kingdom