About Indicativemesaging Ltd (07300694) United Kingdom