About Genus Panthera Limited (11202754) United Kingdom