About Indigina Technologies Limited (06135589) United Kingdom