About Black Factory Studio Ltd (12471182) United Kingdom