About Teri Feri Ltd (11665911) United Kingdom