About Eighty20 Focus Limited (NI600982) United Kingdom