About Pacman Rodeo Ltd (12986748) United Kingdom