About Blk Sheep Holdings Limited (13548705) United Kingdom