About New Row Management Ltd (12658402) United Kingdom