About Black Slope Solutions Limited (06224708) United Kingdom