About Eitheror Software Ltd (12426972) United Kingdom