About Global It Development Ltd. (07929898) United Kingdom