About Newfoundlands Holdings Ltd (13119697) United Kingdom