About The 119 Studio Limited (12266127) United Kingdom