About North-haus Ltd (13208042) United Kingdom