About Black Sofa London Limited (11023349) United Kingdom