About Eight Eighty Limited (NI610973) United Kingdom