About Nohr S Rensen Ltd (12382502) United Kingdom