About Milo Communications Limited (NI614982) United Kingdom