About Ncoram Ltd (13268532) United Kingdom