About North Group Capital Holdings Ltd (10816785) United Kingdom