About J Rams Management Ltd (12289371) United Kingdom