About Black & White Technologies Ltd (06068552) United Kingdom