About Black And White Cat Solutions Ltd. (08394166) United Kingdom