About Green Ink Intelligence Ltd (11507584) United Kingdom