About Nelly Wallace Psychics Ltd (13660300) United Kingdom