About Nethanfoot Holdings Ltd (SC706444) United Kingdom