About Jacana Exotics Ltd (12267677) United Kingdom