About Birmingham Fedloudsieya Felid Reserch Center Ltd (12968326) United Kingdom