About Neo Capital Consulting Limited (10174520) United Kingdom