About Applichat Limited (NI669301) United Kingdom