About Pitch Black Pikka Ltd (12385339) United Kingdom