About Timuri Enterprise Ltd (12126418) United Kingdom