About Three Software Ltd (NI051661) United Kingdom