About North South Kanine Unit Limited (12404424) United Kingdom