About Epsilon Tauri Limited (11843219) United Kingdom