About Near Consulting Limited (11331804) United Kingdom