About No Redeeming Features Ltd. (09545397) United Kingdom