About Johdia Bulldogs Ltd (13539163) United Kingdom