About Troy Emmanuel Jackson Group Ltd (11718939) United Kingdom