About Black And White Platform Limited (10478875) United Kingdom