About Indikative Limited (07439823) United Kingdom