About Ivory Black Studios Ltd (NI070939) United Kingdom