About Osuustudios Ltd. (11078404) United Kingdom