About J&g Invictus Ltd (07199664) United Kingdom