About Room 8 Studio Limited (SC487407) United Kingdom