About Black Ram Management Ltd (13707482) United Kingdom