About Bad Ram Ltd (13276486) United Kingdom