About Grannus Technologies Ltd (12590415) United Kingdom