About S Nuga Properties Ltd (13326817) United Kingdom