About Global Links Energy & Trading Limited (11380336) United Kingdom