About Feliccia Taskiran Ltd (13582247) United Kingdom