About Broken Compass Productions Ltd. (11852181) United Kingdom