About Black Ram Sp Ltd (09951546) United Kingdom