About Black And White Analytics Limited (12032166) United Kingdom