About Horror Laboratory Limited (11044407) United Kingdom