About D&d Africa Exotics Ltd (12853139) United Kingdom