About Tawny Eagle Capital Limited (11560186) United Kingdom