About Raccoon City Residents Limited (13672407) United Kingdom