About Global Technology & Innovation Limited (07418323) United Kingdom