About High Close Consulting Limited (10125772) United Kingdom