About Neil Global Limited (10807263) United Kingdom